home *** CD-ROM | disk | FTP | other *** search
- regc(0, "TFACTOR")
- regc4f( 5, %daycolor_r, %daycolor_g, %daycolor_b, %sunvisibility )
- regc4f( 7, %ambient_r, %ambient_g, %ambient_b, %ambient_a )
- pshader("
-
- ps_1_1
-
- def c1, 0.0, 0.0, 0.0, 0.3
- ;def c1, 0.0, 0.0, 0.0, 1.0
-
- tex t0 ;texture (RGB - color, A<0-127> - Opacity, A<128-255> - Specular Mask)
- tex t1 ;Terrain lightmap
-
-
- mul r1.rgb, t1.a, v0 ;multiplying shadows
- +mul_x2_sat r1.a, t0.a, c5.a ;extraction specular mask
-
- mad_sat r0.rgb, v1, r1.a, t0 ;applying specular to color
- +mad_sat r0.a, r1.b, c7.b, c7.a ;applying ambient to lighting
-
- mul r0.rgb, r0, r0.a ;applying lighitng to color
- +mul_x4_sat r0.a, t0.a, c1.a ;extraction opacity mask
- ;+mov_x2_sat r0.a, t0.a
-
- ;mul_x2_sat r0.a, r0.a, c1.a
-
- mul r0.rgb, r0, c5 ;applying daytime to color
- +mul r0.a, r0.a, c0.a ;Opacity Mask * Object blending
-
-
-
- ")
-
-
-